package com.maskiner.smc.comercial.service;

import java.util.ArrayList;

import com.maskiner.smc.comercial.bean.SolicitudDTO;
import com.maskiner.smc.comercial.dao.DAOFactory;
import com.maskiner.smc.comercial.dao.SolicitudDAO;

public class SolicitudServiceImpl implements SolicitudServiceI {

	DAOFactory fabrica = DAOFactory.getDAOFactory(DAOFactory.MYSQL );
	SolicitudDAO objSolicitudDao = fabrica.getSolicitudDAO();
	
	
	public SolicitudDTO cargaPorCodigoEquipo(String equiCodigo)throws Exception {
	return objSolicitudDao.cargaPorEquipo(equiCodigo) ;
	}
	
	
	public String registraSolicitud(SolicitudDTO objSolicitud) throws Exception {
		return objSolicitudDao.registra(objSolicitud);
		
	}


	@Override
	public ArrayList<SolicitudDTO> listaPorCodigo(String strSolCodigo,int intEstado)
			throws Exception {
		
		return objSolicitudDao.listaSolicitud(strSolCodigo,intEstado) ;
	}


	@Override
	public SolicitudDTO ConsultaSolicitud(String strSolCodigo) throws Exception {
		
		return  objSolicitudDao.consultaSolicitud(strSolCodigo);
	}
	
	
		
}
